@charset "utf-8";
/* CSS Document */
img{ max-width:none;}

.pesonal{margin-top:15px;}
  .p-conleft{ width:180px; border:1px solid #f1f1f1; padding-bottom:15px;}
  .p-topbg{ width:180px; height:88px; background:url(../images/img/psnlbg.gif) repeat-x; position: relative;}
  .p-img img{ width:65px; height:65px; float:left; margin:8px;}
  .p-name{ color:#fff; padding-top:30px; margin-left:83px;}
  .p-meu-dl{ width:180px; margin:0 0 175px;}
  .p-meu-dl dt{color:#6ab7d8;font-size:16px; padding-left:30px; background:url(../images/img/psnl.jpg) no-repeat; font-weight:normal;margin:10px 0 5px 20px; cursor:default;}
  .p-meu-dl dt.dd{ background-position:0 0;}
  .p-meu-dl dt.pj{ background-position:0 -20px;}
  .p-meu-dl dt.zh{ background-position:0 -44px;}
  .p-meu-dl dt.sc{ background-position:0 -66px;}
  .p-meu-dl dt.zx{ background-position:0 -88px;}
  .p-meu-dl dd{font-size:14px; margin:0; color:#404040; height:25px; line-height:25px;}
  .p-meu-dl dd.cur,.p-meu-dl dd.cur:hover{ background:#7cc67b;}
  .p-meu-dl dd:hover{background:#9AE699;}
  .p-meu-dl dd a{ color:#404040; display:block; padding-left:55px; }
  .p-meu-dl dd a:hover,.p-meu-dl dd.cur a{ color:#fff; text-decoration:none;}
  .p-addbox { margin:0 auto; width:160px;}
  .p-addbox img{width:160px;}
  
  .p-conright{ width:770px;border:1px solid #f1f1f1; height:707px; position:relative;background: #fff;}
  .p-rtopbg{ width:770px;color:#fff;}
  .p-title{ padding:23px 0 18px 15px;}
  .p-title2{padding:30px 0 0 15px;}
  .p-tag-ul{ margin:0; overflow:hidden;}
  .p-tag-ul li{ padding:0px 3px 1px; margin:0 0 0 20px; cursor:pointer; float:left;}
  .p-tag-ul li.on,.p-tag-ul li:hover{ border-bottom:2px solid #fff;}
  .p-tag-ul label{ margin:0;cursor:pointer;}
  .p-tag-ul input{ display:none;}
  .p-gzitems{ width:225px; height:98px; padding:12px 5px 0 0; overflow:hidden; background:#f9f9f8; border:1px solid #efefef; margin:18px 0 0 18px; position:relative;}
    .p-gzitems .item-left{ width:86px; border-right:1px solid #e0e0df; padding-top:8px; height:81px; text-align:center;}
    .p-gzitems .item-left img{ width:65px; height:65px;}
    .p-gzitems .item-right{ margin-left:102px; line-height:16px;}
    .p-gzitems .item-right .item-name{color:#0785db;margin-bottom:5px;}
    .p-gzitems .item-right .item-ygz{ padding-left:13px; background:url(../images/img/ygz.png) no-repeat left center; }
	.p-gzitems .item-right .item-msg{text-align:right; position:absolute; right:0px; bottom:0;}
	.p-gzitems .item-right .item-msg span{ display:inline-block; padding:5px 10px 2px; cursor:pointer;}
	.p-gzitems .item-right .item-msg span.bdr1{border-right:1px solid #efefef;}
	.p-pageBox{ width:100%; position:absolute; bottom:0;left:0;}
.time{ margin-top:2px; position:relative;}
  input[type="text"].datetimepicker{border:none; box-shadow:none; color:#fff; cursor:pointer; width: 80px; height:20px; margin:0;  position:relative; top:-2px;*top:0; padding:0 10px; background-color:transparent;text-shadow:none; border-bottom:1px solid #fff;}
  input[type="button"].search{ width:21px; height:20px; line-height:20px; text-align:center; background:url(../images/img/confirmarrow.gif) no-repeat center top; margin:0 10px; border:none;}
   input[type="button"].search:hover{ background-position:center -21px;}

.modal{ width:auto; left:55%;}	
  .popcon{ text-align:center; width:330px;}
  .popcon .poptxt{ margin:17px 0 20px;}
  .popbtns{ height:36px; background:#f7f7f7; padding:10px; text-align:center;}
  .popbtns .popbtn-b,.popbtns .popbtn-h,.popbtn-b,.popbtns .popbtn-h2{ width:101px; height:36px; border:none; line-height:36px; border-radius:3px; font-size:18px; color:#fff; display:inline-block; text-align:center;}
  .popbtns .popbtn-b,.popbtn-b{ background:#1faae5;}
  .popbtns .popbtn-h{ background:#a0a0a0; margin-right:37px;}
  .popbtns .popbtn-h2{ background:#a0a0a0; margin-right:10px;}
  
  .poptxtarea textarea,.plcon textarea{ width:378px; height:154px; border:1px solid #e3e3e3; overflow:hidden; resize:none; box-shadow:none;}
  
  .p-pswd{ width:550px; margin:20px auto 0;}
  .p-pswd table{ width:100%;}
  .p-pswd td{ padding-bottom:10px;}
  .p-pswd .txt{ border:1px solid #d0cfcf; height:20px; line-height:20px; padding:3px 0 3px 8px; width:280px; margin:0; box-shadow:none; text-shadow:none;}
  .p-pswd .ertips{ margin-left:10px; display:none;}
  .p-pswd input[type="submit"].b-Btn,.p-btns input[type="submit"].b-Btn,.szbtm input[type="submit"].b-Btn,.p-txbtm input[type="submit"].b-Btn,.p-txbtm input[type="button"].b-Btn,.b-Btn{ height:35px; padding:0 30px; line-height:35px; display:inline-block; background:#1faae5; color:#fff; border-radius:3px; font-size:18px;}
  .p-txbtm input[type="button"].b-Btn{height:30px;font-size: 14px;padding:0 10px;line-height:30px;}
  .jzr-info{ width:330px; line-height:28px; margin-bottom:15px; overflow:hidden;}
  .jzr-info table{ width:100%;}
  .jzr-info table td{ padding:5px 0;}
  .jzr-info .info-txt{ width:198px; height:24px;line-height:24px; padding:2px 0 2px 10px; margin:0; border:1px solid #e3e3e3; position:relative;}
  .jzr-info .info-slct{ background:url(../images/img/sarr.jpg) no-repeat 185px center;}
  .jzr-info .kName{ width:178px; padding-right:20px;}
  .jzr-info .kList,.jzkardbd .kList{ position:absolute; top:28px; border:1px solid #e3e3e3; left:-1px; width:208px; margin:0; padding:2px 0; z-index:9; background:#fff; display:none;}
  .jzr-info .kList li,.bdkardbox .kList2 li,.jzkardbd li{ line-height:22px; padding-left:10px; cursor:pointer;}
  .jzr-info .kList li:hover,.bdkardbox .kList2 li:hover,.jzkardbd .kList li:hover{ background:#1faae5; color:#fff;}
  .jzr-info input[type="radio"]{ position:relative; top:-3px; margin-right:2px;}
  .jzr-info+.jzr-info{ border-top:1px solid #e8e8e8;padding-top:15px;}
  .jzr-info input[type="button"].b-Btn{ margin-top:10px;}
  .jzr-info input[type="button"].b-Btn{ width:110px; height:35px; line-height:35px; display:inline-block; background:#1faae5; color:#fff; border-radius:3px; font-size:18px; }
  .jzkardbd{ width:488px;  background:#fcfdfe; height:278px; overflow-y: scroll;overflow-x: hidden;border:1px solid #e2e0d6;}
  .jzkardbd table{width:100%;}
  .jzkardbd td{border-bottom:1px solid #e2e0d6; text-align:center; padding:5px 0;}
  .jzkardbd .knb{ width:110px; box-shadow:none;padding:2px 0 2px 10px; line-height:18px; margin:0;}
  
  .jzkardbd .info-slct{background:url(../images/img/sarr.jpg) no-repeat 127px center; width:150px; margin:0 auto;border:1px solid #e2e0d6; border-radius:3px; position:relative;}
  .jzkardbd .kName{ width:120px; padding-right:30px; height:22px; line-height:22px;}
  .jzkardbd .kList{top:23px; text-align:left;}
  .p-scitems{ margin:10px 5px 0;}
  .p-scitems li{ border-bottom:1px solid #e5e5e5; padding:5px 5px; line-height:16px;}
  .p-scitems .scname{ margin-bottom:10px;}
  
  .p-msgitems{margin:15px 0 0; overflow:hidden;}
  .p-msgitems li{ margin-bottom:10px; position:relative; overflow:hidden;}
  .p-msgitems .p-msgtx{ width:90px; text-align:center;}
  .p-msgitems .p-msgtx img{ width:55px; height:55px;}
  .p-msgitems em{color:#009fe3;}
  .p-msgitems .p-msgcon{ padding:0 0 5px 6px; margin:0 40px 0 90px; border-bottom:1px dashed #d0cfcf; overflow:hidden;}
  .p-msgitems .p-msgtxt1{ width:535px; margin-top:2px; line-height:18px;}
  .rflg{ position:absolute; top:25px; left:630px;}
  
  .p-conright .sbtn{ font-size:14px; color:#fff; display:inline-block; border-radius:2px; height:21px; line-height:21px; padding:0 5px; cursor:pointer;}
  .p-conright .sbtn-gren{ background:#7cc67b; margin-right:5px;}
  .p-conright .sbtn-blue{ background:#009fe3;}
  .p-conright .sbtn-org{ background:#ff7058;}
  .p-conright .sbtn:hover{ text-decoration:none;}
  
  .p-msgitems .plcon{ margin:10px 0;}
  .p-msgitems .plcon textarea{ width:614px; height:45px; padding:5px 7px; line-height:18px;}
  
  .p-yydd table{ width:100%; text-align:center;}
  .p-yydd table tr:hover{ background:#f6f6f6;}
  .p-yydd th{ height:27px; background:#fcf9ee; border-bottom:1px solid #e6e6e6; color:#94928b; font-size:14px;}
  .p-yydd td{ color:#404040; padding:20px 0; border-bottom:1px solid #e3e3e3;}
  .p-yydd .p-mzxx,.p-yydd .p-problem{ width:117px; text-align:left; margin:0 auto;}
  .p-yydd .p-problem{ width:252px;}
  .p-yydd .hidepic{ display:none;}
  .p-yydd .lineOne{ width:50px; display:inline-block; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
  
  .p-jzrmng{ width:750px; margin:0 auto;}
  .p-jzrmng .p-mngtitle{ border-bottom:1px solid #e5e5e5; padding:20px 0 5px 20px;}
  .p-jzrmng .p-jzrxx{ margin-top:20px;}
  .p-jzrmng .p-jzrxx table{ width:100%;}
  .p-jzrmng .p-jzrxx td{ padding:5px 0;}
  .p-jzrmng .p-jzrxx em{ color:#b7b7b7;}
  .p-jzrmng .p-addjzr table{ width:100%;}
  .p-jzrmng .p-addjzr th,.jzkardbd th{background:#fcf9ee; border-bottom:1px solid #e2e0d6; color:#cecbc2; height:25px; font-weight:normal;}
  .p-jzrmng .p-addjzr td{border-bottom:1px solid #e2e0d6; text-align:center; padding:10px 0;}
  .p-jzrmng .p-addjzr td.aleft{ text-align:left;}
  
  .p-pjbox{ width:600px;}
  .p-pjtop{ padding:10px 0 15px; border-bottom:1px solid #e5e5e5; height:80px;}
  .p-pjtop img{ width:79px; height:79px; float:left;}
  .p-pjtop .topcon{ margin:10px 0 0 95px; width:111px;}
  .p-pjbox .p-pfbox{ width:570px; margin:20px auto;}
  .p-pjbox .p-pfbox table{ width:100%;}
  .p-pjbox .p-pfbox td{ padding:0px 0 10px;}
  .p-pjbox .p-pfbox .starBox{ display:inline-block; position:relative; top:-3px; cursor:pointer;}
  .p-pjbox .p-pfbox .txt{ margin:0; height:16px; padding:5px 0 5px 8px; width:268px; line-height:16px; border:1px solid #e0e0e0; text-shadow:none; box-shadow:none;}
  .p-pjbox .p-pfbox textarea{ padding:8px 10px; width:445px; height:148px; overflow:hidden; resize:none;border:1px solid #e0e0e0; box-shadow:none;}
  .p-pjbox .p-pfbox .p-btns{ line-height:20px; margin-top:5px;}
  .p-pjbox .p-pfbox .p-btns .ck{ position:relative;top:-2px; margin-right:10px;}

  .p-grsz{ width:514px; border-right:1px solid #f0f0f0; height:570px; padding-top:48px;}
  .p-grsz dl{ margin:0 0 115px 23px; padding:0;}
  .p-grsz dt{ font-weight:normal; margin-bottom:8px;}
  .p-grsz dd{ padding:0; margin:0 0 30px 0;}
  .p-grsz input[type="text"]{ margin:0; padding:9px 0 9px 8px; box-shadow:none; height:15px; border:1px solid #d0cfcf; width:342px;}
  .p-grsz .slcBox{ width:65px; padding:9px 20px 9px 5px; border:1px solid #f0f0f0; background:url(../images/img/slc.png) no-repeat 70px center #fff; height:17px; line-height:17px; position:relative; margin-right:25px;}
  .p-grsz .slcBox-no{ background:#fff; padding:9px 10px 9px 9px; width:auto;}
  .p-grsz .slcBox input[type="text"]{ margin:0; padding:0;width:55px;height:17px; line-height:17px; border:none; background-color:transparent; cursor:pointer; position:relative; top:-4px;}
  .p-grsz .slcitems{ width:90px; top:35px; border:1px solid #f0f0f0; position:absolute; left:-1px; z-index:3; display:none; background:#fff;max-height: 200px;overflow: hidden;overflow-y: scroll;}
  .p-grsz .slcitems p{ margin:0; padding-left:5px; line-height:25px;}
  .p-grsz .slcitems p:hover{ background:#1faae5; color:#fff;}
  .p-grsz .szbtm{ text-align:center;}
  
  .p-ptxbox{ width:224px; margin-top:52px;}
    .p-ptx{ width:126px; margin:0 auto;}
	.p-ptx .p-ptxitems{ margin-bottom:50px; text-align:center;position: relative;}
	.p-ptx .p-ptxitems img{width:100px;}
	.p-ptx .p-btn{ background:url(../images/img/tbn.png) no-repeat; width:72px; height:27px; line-height:27px; text-align:center; display:inline-block; margin-top:10px;}
	.p-upload{ width:450px; margin:15px 0 0 70px;}
	.p-upload input[type="file"]{ height:22px; line-height:22px; margin-top:20px;}
	.p-txbtm{ text-align:center; margin:100px 0 10px 0}
	.tips{ color:#ff2a00; margin-top:10px;}
	

/* 	.photocut{float: left;position: relative;width: 498px;height: 264px;border-style:inset solid solid inset; border-size:1px;border-color:#ccc;} */
	.jcrop-holder{margin: 0 auto;}
	.photocut{width: 505px;height: 264px;float:left;background:white;overflow: hidden;position: relative;}
/* 	.photowarp{width: 505px;height: 264px;background:url(../images/img/bgmask.png) no-repeat;position: absolute;top:0;left:0;} */
	.viewtx102,.viewtx100{position: absolute;left:12px;top:-1px; width:102px;height:102px;background:url(../images/img/mask102.png) no-repeat;}
	.viewtx100{left:-1px;top:-1px; }
	.viewtx90{position: absolute;left:0px;top:0px; width:90px;height:92px;background:url(../images/img/mask90.png) no-repeat;}
	.viewtx65{position: absolute;left:8px;top:8px; width:65px;height:65px;background:url(../images/img/mask65.png) no-repeat;}
	.viewtx60{position: absolute;left:0px;top:0px; width:60px;height:60px;background:url(../images/img/mask62.png) no-repeat;}
	.viewtx60 img{width:60px;}
.modal-backdrop{ z-index:6;}	

    .p-email{ width:480px;}
	.p-email .email-txtbox{ margin:25px 0 0 55px;}
	.p-email .email-txtbox input[type="text"]{ margin:0; box-shadow:none; width:220px;}


.pswdback-suc{height:57px; line-height:57px; width:200px; margin:80px auto 0;}
.pswdback-suc i{ width:58px; height:57px; background:url(../images/img/pswbg.jpg) no-repeat bottom center; display:inline-block;float:left; position:relative; top:-10px;}

.zxpj{ width:430px;}
  .zxpjcon{ margin:-5px 0 10px 10px;}
  .marklist{ margin:0 10px 5px; width:400px;}
  .marklist label{ border:1px solid #b9b9b9; border-radius:3px; padding:3px 10px; margin:0 12px 10px 0; cursor:pointer; display:inline-block; white-space:nowrap; line-height:19px;}
  .marklist label:hover,.marklist label.select{border:1px solid #fd6406; color:#fd6406;}
  .marklist input{ display:none; visibility:hidden;}

/*评分*/
.xzw_starBox{position:relative;width:75px;float:left; top:3px;}
.description{clear:both;padding:10px 0px}
.star{height:13px;width:75px;position:relative;background:url(../images/nomal/stars.png) repeat-x 0 -16px;cursor:pointer; margin:0; padding:0;}
.star li{float:left;padding:0px;margin:0px}
.star li a{display:block;width:15px;height:13px;overflow:hidden;text-indent:-9999px;position:absolute;z-index:5}
.star li a:hover{background:url(../images/nomal/stars.png) 0 0 repeat-x;z-index:3;left:0}
.star a.one-star{left:0}
.star a.one-star:hover{width:15px}
.star a.two-stars{left:15px}
.star a.two-stars:hover{width:30px}
.star a.three-stars{left:30px}
.star a.three-stars:hover{width:45px}
.star a.four-stars{left:45px}
.star a.four-stars:hover{width:60px}
.star a.five-stars{left:60px}
.star a.five-stars:hover{width:75px}
.current-rating{background:url(../images/nomal/stars.png) 0 0 repeat-x;position:absolute;height:13px;z-index:1;top:0;left:0}

.erbt{ border:1px solid #f00;}

/*邮箱验证成功*/
.emailsc{ width:958px; padding-top:100px; height:240px; background:#f2f7f1; border:1px solid #f1f1f1; text-align:center;}
.emailsc h3{ color:#3ba239; margin-bottom:5px;}

.tipstxt{ color:#ff2a00; margin-left:30px; display:inline-block; font-size:10px;}

/* 收藏列表新增样式*/
  .p-scitems{height:48px;}
  .p-scitems .item-right .item-name {overflow:hidden;margin-bottom:14px}
  .p-scitems .item-right .item-name a{float:left;width:220px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .p-scitems .item-left{display:none}
  .p-scitems .item-right{margin-left:10px}